package cn.sciento.iam.domain.repository;

import cn.sciento.iam.api.dto.SubModuleDTO;
import cn.sciento.iam.domain.entity.SecGrpRevoke;
import cn.sciento.iam.domain.entity.SubModule;
import cn.sciento.mybatis.base.BaseRepository;

import java.util.List;

public interface SubModuleRepository extends BaseRepository<SubModule> {





    List<SubModule> listSubModule(SubModuleDTO subModule);

    /**
     * 获取角色下菜单具有的子模块类表
     * @param roleIdList
     * @param tenantId
     * @return
     */
    List<SubModule> selectRoleModule(List<Long> roleIdList, Long tenantId);

}
